/**
 * @copyright Copyright (c) 2025 
 * CSG Digital Grid Technology (Guangdong) Co., Ltd.
 * @author xxxcsg
 */

#ifndef __POWERBIND_GATHER_H__
#define __POWERBIND_GATHER_H__

// extern char* gather_component_info_json(const char *conf_path);
int gather_login_info_json(char **info_json);

int gather_component_info_json(const char *conf_path, char **info_json);

int gather_component_info_jsonEx(const char *conf_json, char **info_json);

int gather_component_singlefile_info_json(const char *json_path, char **info_json);

int gather_component_info_tools_json(const char *json_cmd, char **json_reponse);

#endif 
